English Dictionary
◊ SPORTS CAR
sports car
n : a small low car with a high-powered engine; usually seats
two persons [syn: {sport car}]